//
// Created by Fionera on 2018/6/21.
//

#ifndef MOBILE_SEAL_ANDROID_WSDKCORE_H
#define MOBILE_SEAL_ANDROID_WSDKCORE_H

#include <jni.h>
#include <android/log.h>

#define LOG_TAG "WsdkCore"
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)

#define CLEAR(x) memset (&(x), 0, sizeof (x))

JNIEXPORT jboolean JNICALL
Java_com_wsdk_util_JniCoreBridge_fetchLogController(JNIEnv *env, jclass type);

JNIEXPORT jstring JNICALL
Java_com_wsdk_util_JniCoreBridge_fetchServerDefaultKey(JNIEnv *env, jclass type);

JNIEXPORT jbyteArray JNICALL
Java_com_wsdk_util_JniCoreBridge_fetchEncryptKey(JNIEnv *env, jclass type);

#endif //MOBILE_SEAL_ANDROID_WSDKCORE_H
